home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_0799
/
652
< prev
next >
Wrap
Internet Message Format
|
1994-08-27
|
5KB
Date: Wed, 15 Jun 1994 22:28:59 -0400 (EDT)
From: Timothy Miller <millert@undergrad.csee.usf.edu>
Subject: Re: The HELP key
To: gem-list@world.std.com
In-Reply-To: <P9472@IZ.maus.de>
Message-Id: <Pine.3.87.9406152259.E29583-0100000@undergrad>
Mime-Version: 1.0
Precedence: bulk
Neil:
-----------------
As there are only two modifiers - Control and Shift-Control - we only
need to
use one the one character to denote what modifier is needed... perhaps the
degree symbol (ASCII 248) to denot Control, and the filled degree symbol
(ASCII 249) to denote Shift-Control.... I have also checked these symbols
with
the standard font and the Monaco font with NVDI and they are the same in
each.
-----------------
Alt! You forgot Alt! :) Oh, and Shift-Alt, I guess. Well, it MIGHT be
a good idea to use new symbols, but certainly not two symbols that look
ANYTHING alike. How about Kof (204) for Control, Alef (194) for Alt, and
Samekh (208) for Shift? Perhaps, perhaps not. I think it may be unwise
to change to new symbols, since everyone knows what they mean, and it
would take a while for them to learn what the symbols mean. Back when I
first encountered these symbols, ^ for control is something that I'd used
before, the up-arrow was relatively obvious for shift, and I had to GUESS
at what the symbol for Alt meant. Once I learned them, they stuck, and
I'm comfortable with them. I'm curious to see what others have to say.
Nolte:
------------------
Waldi Ravens:
>If a user wants to have ^Z for quitting apllications,
If a user doesn't want to stick to the standard, then tell him to buy a PC
or whatever. A standard is a set of rules. You don't make rules and then
let people decide whether or not they wan't to stick to them. Rules are
made for everybody to stick to them. Period.
Jesus, why in the world are we trying to establish a standard, if we can't
get the user to stick to it? If you allow the user to change the
shortcuts, you'll get a lot of programmers to use this as an excuse for
not sticking to the standard. And then you might as well forget about the
standard in the first place.
------------------
Yes, yes. I quite agree. Make the standard a good one, make it work,
make it bullet-proof, and then tell people to USE it. No excuses, except
in cases of danger.
Another comment... Assigning Select-All to Shift-Ctrl-A is good.
However, I do not agree that Hide Block (deselect all) should be assigned
to Ctrl-A. Anything that is assigned to Ctrl-A should have no noticable
affect, like "redraw window". If you're using the Block==Big-Cursor
system AND you're touch-typing the problem with Ctrl-A being too easy to
hit no longer holds since there would be no block to deselect. However,
in other situations, it could be annoying to lose your selection
(although far from fatal).
Select All - Shift-Ctrl-A
Redraw window - Ctrl-A
Hide Block - Depends. It's a moot point in Big-Cursor block systems.
Oh, and I have seen Ctrl-G mean Goto before, and I am in support of that
because I feel that the search and replace should be simplified. I've
seen some before that I agree with, but off the top of my head, I get this:
Find... - Shift-Ctrl-F
Replace... - Shift-Ctrl-R
Find next/prev - Ctrl-F
Replace next/prev - Ctrl-R
The direction is set in the dialog. This also makes it easier to hit the
'next/prev' option than to call up the dialog for the operation. I might
also be inclined to simplify it further and put the selection of Find or
Replace into the dialog. The exit button would determine which it is and
another key would repeat it, whether it was find or replace. In this
case, you'd get the following:
Find/Replace... - Ctrl-F
Repeat F/R next/prev - Ctrl-Something. (POSSIBLY G, maybe R)
This is an implementation problem, not something that should necessarily
be GOVERNED by the standard. Perhaps it would be best to put all the
options in the standard and let the programmer decide which he actually
wants to use. Then you'd get:
Find(/Replace)... - Ctrl-F
Replace... - Ctrl-R
Find(/Replace) next/prev - Shift-Ctrl-F
Replace next - Shift-Ctrl-R
Repeat F/R next/prev - Ctrl-Something
The problem goes on and on. Perhaps we should say how we prefer it and
leave the rest entirely to the progammer. Tell him which ones are
'common' (not 'standard'), and tell him which ones are unassigned (IN
THAT CATEGORY) so he can do what he wants with them.
It also might be prudent to DE-assign some things already in the standard
to make room for some more productive functions to put in those place.
But I don't think that Find/Replace is quite that important. I will, on
rare occation, search a text file for something (most often, the first or
only occurence), or I will globally replace something. When editing
articles, I would often have to replace all occurences of ". " with
". " to comply with formatting rules of Calamus.